package com.manong.config.web;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * @author 李茂鑫
 * @Date 2025/1/13 10:14
 * @Descripition  跨域请求
 */
@Configuration
//WebMvcConfigurer接口是Spring MVC的配置接口，允许定制Web MVC相关的设置。
public class CORSConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")//允许跨域访问的url,允许所有路径访问
                .allowedHeaders("*")//允许跨域访问的请求头，所有的请求头都可以通过
                .allowedOrigins("*");//允许跨域访问的域名，允许任何来源域名的跨域请求

    }
}

